<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script type="text/javascript">
        // 表示要求字符串中，是否包含字母e
         // var patt=new RegExp("e");
        // var patt=/e/;//正则表达式对象简写
        // alert(patt);

        // 表示要求字符串中，是否包含a或b或c
        //         var patt=/[abc]/;

        // 表示要求字符串是否包含小写字母（大写字母只需把条件中的小写换大写）
        // var patt=/[a-z]/;

        // 表示要求字符串中，是否包含任意数字
        //         var patt=/[0-9]/;

        // 表示要求字符串中，是否包含字母，数字，下划线
        //         var patt=/\w/;

        // 表示要求字符串中，是否包含至少一个a
        //         var patt=/a+/;

        // 表示要求字符串中，是否包含零个或多个a
        //         var patt=/a*/;

        // 表示要求字符串中，是否包含零个或一个a
        //         var patt=/a？/;

        // 表示要求字符串中，是否包含连续3个a
        //         var patt=/a{3}/;

        // 表示要求字符串中是否 *最少* 包含连续3个a， *最多* 包含5个连续的a
        //         var patt=/a{3.5}/;

        // 表示要求字符串中是否最少包含连续3个a，最多无上限
        //         var patt=/a{3.}/;

        // 表示要求字符串必须以a结尾，开头则为 ^a
        //         var patt=/a$/;

        // 表示要求字符串从头到尾都必须匹配，多出或缺少都不行
        //         var patt=/^a{3.5}$/;

    var str="abcde";//字符串
    alert(patt.test(str));

    </script>
</head>
<body>

</body>
</html>